set off an explosion - Turco Inglés Diccionario